Architecting the Elephant: Software Architecture and User Inter
نویسنده
چکیده
This paper covers the processes of designing the system architecture and the authoring interface for Pachyderm 2.0, as well as some of the fundamental conceptual strategies that enabled the development of the software. It describes the architecture of the underlying frameworks, applications, and content templates. Areas for potential collaboration and development are identified.
منابع مشابه
Foundations and Tools for End-User Architecting
Within an increasing number of domains an important emerging need is the ability for technically naı̈ve users to compose computational elements into novel configurations. Examples include astronomers who create new analysis pipelines to process telescopic data, intelligence analysts who must process diverse sources of unstructured text to discover socio-technical trends, and medical researchers ...
متن کاملApplying Relation Partition Algebra for Reverse Architecting
The ever increasing complexity and ever more rapidly changing requirements for software systems create a need for reuse and adaptation of existing software. An explicit description of the software architecture of a system may help to get a high-level overview of the system, thus facilitating re-use and adaptation of the system. Reverse architecting is a technique applied within Philips to make ...
متن کاملFuture study of Description System Architecture Approaches with Emphasis on Strategic Management
Systems Architecture is a generic discipline to handle objects (existing or to be created) called systems, in a way that supports reasoning about the structural properties of these objects. Systems Architecture is a response to the conceptual and practical difficulties of the description and the design of complex systems. Systems Architecture is a generic discipline to handle objects (existin...
متن کاملArchitecture description in-the-large∗
Successful Architecting in-the-large, namely across various architecture genres and domains of application, will require Architecture Description in-the-large. This position paper addresses the issues of the workshop from insights of Architecture Description, as those ideas have evolved from Software Architecture. It is a heretical or minimalist approach maintaining that for the most part Archi...
متن کامل17 Collaborative Software Architecting through Knowledge Sharing
In the field of software architecture, there has been a paradigm shift from describing the outcome of the architecting process to documenting architectural knowledge, such as design decisions and rationale. Moreover, in a global, distributed setting, software architecting is essentially a collaborative process in which sharing and reusing architectural knowledge is a crucial and indispensible p...
متن کامل